.md-video-class {
    width: @md-main-width;
    margin: 50px auto auto auto;

    ul {
        text-align: center;

        li {
            display: inline-block;
            font-size: 20px;
            font-weight: bold;
            color: #61666d;
            padding-right: 30px;
            cursor: pointer;
            position: relative;

            &.current {
                color: @md-primary-color;

                &::after {
                    content: ' ';
                    display: block;
                    position: absolute;
                    bottom: -10px;
                    width: 30px;
                    height: 3px;
                    border-radius: 50px;
                    background: @md-primary-color;
                }
            }
        }
    }
}

@media (max-width: 768px) {
    .md-video-class {
        width: 100% !important;
        margin: 20px auto auto auto !important;

        ul {
            li {
                font-size: 15px !important;
            }
        }
    }
}